#headerContainer{
    height:68px;
    border-bottom:1px solid #000;
    background:#4476b3;
    
    
}

#bodyContainer{
    background:#fff;
}
#header{
    height:68px;
    
   
}
#logo{
    width:248px;
    float:left;
}

#logo a{height:55px;margin-top:2px;text-indent:-999px;white-space:nowrap; overflow:hidden;display:block;width:248px;}

#header #bar{
    width:400px;
    float:right;
    padding:5px 10px;
    text-align:right;
    font-size:12px;
    color:#fff;
}

#header #bar a{color:#fff;}
/*blue*/
#leftMenu{
    width:150px;
    float:left;
    border-right:1px solid #c0c7d9;
    background:#dee4ed;
    padding:0;
    font-size:12px;
    overflow-y:auto;
    overflow-x:hidden;
}

.line{border-top:1px solid #ccc;background:#fff;height:1px;font-size:0px;clear:both;zoom:1;overflow:hidden;}

#leftMenu h2{
    width:130px;
    display:block;
    line-height:18px;
    font-size:12px;
    height:18px;
    padding:10px 0 0px 20px;
    margin:0;
    
    
}
#leftMenu ul{
    padding:5px 0;    
    
}
#leftMenu ul li a{
    width:130px;
    display:block;
    font-size:12px;
    text-decoration:none;
    padding:2px 0 2px 20px;
    color:#082a4e;
    line-height:22px;

}

#leftMenu ul li  a:hover{
    background:#c0cfdd;
}

#leftMenu ul li  a.current{
    background:#5d7188;
    color:#fafafa;
        
}

#main{
    float:left;
    margin-left:0px;
   
}











